stibogluconate sodium - Spanish English Dictionary